package cn.bdqn.service;

import cn.bdqn.domain.User;

/**
 * @Author 周安康
 * @create 2020/10/3 10:19
 */
public interface UserService {

    /**
     *  根据openId查找用户信息
     * @param openid 微信账号加密唯一凭证
     * @return
     */
    public User queryUserByOpenID(String openid);

    /**
     * 保存用户信息
     * @param user
     * @return
     */
    public void saveUser(User user);

    /**
     * 新增用户
     * @param user
     * @return
     */
    public int addUser(User user);



    /**
     * 根据openId查询用户手机号登录状态
     * @param openid 微信账号加密唯一凭证
     * @return
     */
    public Integer selectStatusByOpenId(String openid);

    /**
     * 根据用户openId修改用户信息(添加就诊信息)
     * @param user 用户
     * @return
     */
    public int updateUserByOpenId(User user);
}
